steppe cherry - German English Dictionary